package com.platform.dto;

import com.platform.base.mvc.BaseModel;

import lombok.Getter;
import lombok.Setter;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;


/**
 * 错误日志; InnoDB free: 368640 kB
 * 
 * @author platform
 * @email 15909910367@163.com
 * @date 2022-10-28 17:37:15
 */
@Setter
@Getter
@ApiModel(description="错误日志; InnoDB free: 368640 kB")
public class SysLogErrorDTO extends BaseModel {
	private static final long serialVersionUID = 1L;
	
	/*
	 * 主键
	 */
	@ApiModelProperty(value="主键")
	private Long id;
	/*
	 * 应用名
	 */
	@ApiModelProperty(value="应用名")
	private String appName;
	/*
	 * 服务器名
	 */
	@ApiModelProperty(value="服务器名")
	private String serverName;
	/*
	 * 应用端口
	 */
	@ApiModelProperty(value="应用端口")
	private Integer appPort;
	/*
	 * 服务器IP地址
	 */
	@ApiModelProperty(value="服务器IP地址")
	private String serverIp;
	/*
	 * 环境
	 */
	@ApiModelProperty(value="环境")
	private String env;
	/*
	 * 操作方式
	 */
	@ApiModelProperty(value="操作方式")
	private String requestMethod;
	/*
	 * 请求URI
	 */
	@ApiModelProperty(value="请求URI")
	private String requestUri;
	/*
	 * 用户代理
	 */
	@ApiModelProperty(value="用户代理")
	private String userAgent;
	/*
	 * 操作IP地址
	 */
	@ApiModelProperty(value="操作IP地址")
	private String visitorIp;
	/*
	 * 方法类
	 */
	@ApiModelProperty(value="方法类")
	private String methodClass;
	/*
	 * 方法名
	 */
	@ApiModelProperty(value="方法名")
	private String methodName;
	/*
	 * 操作提交的数据
	 */
	@ApiModelProperty(value="操作提交的数据")
	private String params;
	/*
	 * 创建者
	 */
	@ApiModelProperty(value="创建者")
	private String createUser;
	/*
	 * 创建时间
	 */
	@ApiModelProperty(value="创建时间")
	private Date createTime;
	/*
	 * 堆栈
	 */
	@ApiModelProperty(value="堆栈")
	private String stackInfo;
	/*
	 * 异常名
	 */
	@ApiModelProperty(value="异常名")
	private String errorName;
	/*
	 * 异常信息
	 */
	@ApiModelProperty(value="异常信息")
	private String errorMessage;
	/*
	 * 错误行数
	 */
	@ApiModelProperty(value="错误行数")
	private Integer errorLineNumber;
	/*
	 * 报错的Java文件名
	 */
	@ApiModelProperty(value="报错的Java文件名")
	private String errorFileName;
}
